package com.carefree.bookmall.service;

import com.carefree.bookmall.exception.CustomException;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @ClassName:AliCloudService
 * @Description: 阿里云服务接口
 * @Author Tengbin
 */
public interface AliCloudService {

    /**
     * 上传图片
     *
     * @param multipartFile 图片文件对象
     * @param imageType     图片类型
     * @return
     * @throws CustomException
     */
    public String uploadImages(MultipartFile multipartFile, String imageType) throws CustomException;


    /**
     * 删除已经上传过的图片（用于修改）
     *
     * @param images 需删除的图片文件名集合
     * @return
     */
    public boolean deleteUploadedImage(List<String> images);

}
